package com.insight.common.api.dto.message;

import lombok.Data;

/**
 * 发送消息DTO，封装发送消息相关参数。
 */
@Data
public class SendMessageDTO {
    /**
     * 发送人(用户登录账户)
     */
    protected String fromUserId;

    /**
     * 发送给(用户登录账户)
     */
    protected String toUserId;

    /**
     * 任务名称
     */
    protected String taskName;

    /**
     * 消息编码
     */
    protected String code;

    /**
     * 消息状态
     */
    protected String status;

    /**
     * 通知配置ID
     */
    protected String noticeConfigId;

    /**
     * 模板ID
     */
    protected String templateId;

    /**
     * 消息类型
     */
    protected String type;

    /**
     * 模板类型
     */
    protected String templateType;
}
